LOGI: A Didactic Tool for a Beginners' Course in Logic (System Description)
نویسندگان
چکیده
LOGI is a didactic software designed for a basic course of Logic. We developed it as an extension of the course-ware Language, Proof and Logic (LPL) by Plummer, Barwise, and Etchemendy, in particular of Tarski’s World (TW): the latter features simple virtual worlds populated by blocks and equipped with a first order language to about them; this helps students to understand the language of logic and its semantics in an intuitive and effective way. A limit is that there is no automatic support for exercises involving other domains. More importantly, if we view logic as a paradigmatic modeling language, this aspect is lost in the predefined blocks world, while it should be one of the educational outcomes of a course of Logic in a Computer Science curriculum. To overcome those limits, LOGI provides an environment where students can model simple “realities” by devising an appropriate (oneor many-sorted) signature, writing finite interpretations that represent possible circumstances, and evaluating the truth/falsity of first order formulas in an interpretation according to Tarski’s semantics. Furthermore, it provides a detailed explanation of the result of evaluating a formula in a set of interpretations. Finally, to stress the role of logic in modeling, LOGI supports explicit definitions and allows the user to deal with incomplete information. In this sense, LOGI is not a competitor of TW, but an extension, to be used as a second, more advanced step.
منابع مشابه
SIMULATION AND MONITORING OF THE MACHINING PROCESS VIA FUZZY LOGIC AND CUTTING FORCES
On time replacement of a cutting tool with a new one is an important task in Flexible Manufacturing Systems (FMS). A fuzzy logic-based approach was used in the present study to predict and simulate the tool wear progress in turning operation. Cutting parameters and cutting forces were considered as the input and the wear rate was regarded as the output data in the fuzzy logic for construct...
متن کاملDRILL WEAR PREDICTION SYSTEM USING OF MOTOR CURRENT AND FUZZY LOGIC METHOD
In automation flexible manufacturing systems, tool wear detection during the cutting process is one of the most important considerations. This study presents an intelligent system for online tool condition monitoring in drilling process .In this paper, analytical and empirical models have been used to predict the thrust and cutting forces on the lip and chisel edges of a new drill. Also an empi...
متن کاملDesigning an Intelligent Intrusion Detection System in the Electronic Banking Industry Using Fuzzy Logic
One of the most important obstacles to using Internet banking is the lack of Stability of transactions and some misuse in the course of transactions it is financial. That is why preventing unauthorized access Crime detection is one of the major issues in financial institutions and banks. In this article, a system of intelligence has been designed that recognizes Suspicious and unusual behaviors...
متن کاملControlling Electrochemical Machining By Using a Fuzzy Logic Approach
New trends and the effect of key factors influence the quality of the holes produced by ECM processes. Researchers developed a fuzzy logic controller by adding intelligence to the ECM process. Maintaining optimum ECM process conditions ensures higher machining efficiency and performance. This paper presents the development of a fuzzy logic controller to add intelligence to the ECM process. An e...
متن کاملControlling Electrochemical Machining By Using a Fuzzy Logic Approach
New trends and the effect of key factors influence the quality of the holes produced by ECM processes. Researchers developed a fuzzy logic controller by adding intelligence to the ECM process. Maintaining optimum ECM process conditions ensures higher machining efficiency and performance. This paper presents the development of a fuzzy logic controller to add intelligence to the ECM process. An e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017